Click here to join our community of experts to get information on job search, salaries and more.

Synopsys -  Inc.

Software Engineer - I

Company: Synopsys - Inc.

Location: Mountain View, CA

Posted on: October 08

A successful candidate joining the Machine Learning Center of Excellence (ML CoE) team - part of Synopsys Silicon Realization Group will be designing and supporting machine learning applications for cutting-edge ICs and SoCs. Challenges include the ability to quickly learn and apply state of the art machine learning techniques for physical implementation and signoff flows - design of highly... efficient data structures and algorithms - and a commitment to deliver top quality production software which exceeds customer expectations. The role calls for a developer who understands how to analyze problems - and propose solutions using machine learning. Knowledge/Experience required: machine learning - design of algorithms with efficient data structures - neural networks - pattern matching Has strong motivation to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Working knowledge in developing and maintaining complex C++/C applications in a Unix/Linux environment. Attentive to stringent performance and quality requirements. Knowledge of EDA design tool implementation and signoff flows Strong communication skills - verbal and written. Ability to produce design documents detailing product requirements. BS/MS/Phd in EE - CS - CE or related discipline and 1-2 years of experience